take one's licks - Französisch Englisch Wörterbuch